e93f4539091295ba397ac8e7bb254bb7e64ae292,tools/src/main/java/com/orientechnologies/orient/stresstest/output/OStressTestResults.java,OStressTestResults,toString,#,76

Before Change


        final double averageCreatesTime = computeAverage(totalCreatesTime);
        final double averageReadsTime = computeAverage(totalReadsTime);
        final double averageUpdatesTime = computeAverage(totalUpdatesTime);
        final double averageDeletesTime = computeAverage(totalDeletesTime);

        final int createsPercentile = getPercentile(averageCreatesTime, operationsExecutorCreatesResults);
        final int readsPercentile = getPercentile(averageReadsTime, operationsExecutorReadsResults);
        final int updatesPercentile = getPercentile(averageUpdatesTime, operationsExecutorUpdatesResults);
        final int deletesPercentile = getPercentile(averageDeletesTime, operationsExecutorDeletesResults);

        final long createsThroughput = (int) ((operationsSet.getNumberOfCreates() / (float) averageCreatesTime));
        final long readsThroughput = (int) ((operationsSet.getNumberOfReads() / (float) averageReadsTime));
        final long updatesThroughput = (int) ((operationsSet.getNumberOfUpdates() / (float) averageUpdatesTime));
        final long deletesThroughput = (int) ((operationsSet.getNumberOfDeletes() / (float) averageDeletesTime));

        results.append(String.format(OPERATION_RESULT, operationsSet.getNumberOfCreates(), "Creates", averageCreatesTime, createsPercentile, createsThroughput))
                .append(String.format(OPERATION_RESULT, operationsSet.getNumberOfReads(), "Reads", averageReadsTime, readsPercentile, readsThroughput))

After Change


    averageCreatesTime = computeAverage(totalCreatesTime);
    averageReadsTime = computeAverage(totalReadsTime);
    averageUpdatesTime = computeAverage(totalUpdatesTime);
    averageDeletesTime = computeAverage(totalDeletesTime);

    createsPercentile = getPercentile(averageCreatesTime, operationsExecutorCreatesResults);
    readsPercentile = getPercentile(averageReadsTime, operationsExecutorReadsResults);
    updatesPercentile = getPercentile(averageUpdatesTime, operationsExecutorUpdatesResults);
    deletesPercentile = getPercentile(averageDeletesTime, operationsExecutorDeletesResults);

    createsThroughput = (int) ((operationsSet.getNumberOfCreates() / (float) averageCreatesTime));
    readsThroughput = (int) ((operationsSet.getNumberOfReads() / (float) averageReadsTime));
    updatesThroughput = (int) ((operationsSet.getNumberOfUpdates() / (float) averageUpdatesTime));
    deletesThroughput = (int) ((operationsSet.getNumberOfDeletes() / (float) averageDeletesTime));

    results.append(
        String.format(OPERATION_RESULT, operationsSet.getNumberOfCreates(), "Creates", averageCreatesTime, createsPercentile, createsThroughput))